spinal stenoz - German English Dictionary